Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 SHEPHERD STREET Terraced £84,616 £23,250 2 Nov 2000
20 SHEPHERD STREET Terraced £84,594 £56,500 19 Nov 2014